home *** CD-ROM | disk | FTP | other *** search
/ United Public Domain Gold 2 / United Public Domain Gold 2.iso / utilities / pu084.dms / pu084.adf / MemExp / mech_mem.doc < prev    next >
Text File  |  1992-06-29  |  7KB  |  122 lines

  1. The memory system was wirewrapped on a 4.5in by 8.5in board perforated on
  2. .1in centers. This is a standard size available from several vendors. A
  3. connector to fit the Amiga expansion connector is mounted to the board such
  4. that the board will stand beside the Amiga extending from the rear up near
  5. the mouse/joystick connectors. The board is slightly higher than the Amiga
  6. but hasn't gotten in the way for me. The memory array (four rows of eight
  7. chips) is at the top of the board. A fifth row contains the buffers for the
  8. array. Next is the connector for the Amiga. Three rows below the connector
  9. are used for timing logic and the clock. The chips all face the Amiga so
  10. that the wire wrap pins of the chips and the connector face out for easy
  11. testing. (I hope this isn't an issue for you, but I did a lot of it.)
  12.  
  13. The connector is spaced away from the board by placing a 1/2 inch wide
  14. strip of plastic (made from the tubes that wire wrap sockets come in)
  15. between the rows of pins.  This leaves just enough room on the pin on the
  16. back side of the board for one wire to be wrapped on the pin.  This allows
  17. the connector to reach into the Amiga and leave room for the chips between
  18. the board and the side of the computer.
  19.  
  20.                                     TOP
  21.  
  22.      +-------+-------+-------+-------+-------+-------+-------+-------+
  23.      |  H1   |  H2   |  H3   |  H4   |  H5   |  H6   |  H7   |  H8   |
  24.      +-------+-------+-------+-------+-------+-------+-------+-------+
  25.      |  G1   |  G2   |  G3   |  G4   |  G5   |  G6   |  G7   |  G8   |
  26.      +-------+-------+-------+-------+-------+-------+-------+-------+
  27.      |  F1   |  F2   |  F3   |  F4   |  F5   |  F6   |  F7   |  F8   |
  28.      +-------+-------+-------+-------+-------+-------+-------+-------+
  29.  F   |  E1   |  E2   |  E3   |  E4   |  E5   |  E6   |  E7   |  E8   |
  30.  R   +-------+-------+-------+--+----+---+---+-------+-------+-------+ B
  31.  O   |      D1       |    D3    |   D4   |    D5     |     D7        | A
  32.  N   +---+-----------+----------+--------+-----------+---------------+ C
  33.  T       |           C O N N E C T O R               |               | K
  34.      +---+---+-------+-------+-------+-------+-------+      C8       |
  35.      |  C1   |  C2   |  C3   |  C4   |  C5   |  C6   |               |
  36.      +-------+-------+-------+-------+-------+-------+---------------+
  37.      |  B1   |  B2   |  B3   |  B4   |  B5   |  B6   |         B8    |
  38.      +-------+-------+-------+-------+-------+-------+-------+-------+
  39.      |  A1   |  A2   |  A3   |  A4   |  A5   |  A6   |  A7   |  A8   |
  40.      +-------+-------+-------+-------+-------+-------+-------+-------+
  41.  
  42.                                    BOTTOM
  43.  
  44.      View of board from wire wrap pin side. You are looking at the right
  45. side of the Amiga if the board is installed. The chip locations are called
  46. out in the schematic and parts list.
  47.  
  48. The connector is numbered like this:
  49.  
  50.         1.5.........................85   From same view as above.
  51.         2...........................86
  52.  
  53. The schematic calls out pins on this connector like [nn]. If you look in the
  54. hardware manual (preliminary) you may think the connector looks like:
  55.  
  56.         123.........................43
  57.         ............................86
  58.  
  59. This is WRONG.
  60.  
  61. If you cannot find an 86 pin connector with .1in spacing (sometimes called a
  62. 43 pin dual row connector) you can cut down a longer connector. I easily
  63. found 100 pin connectors. If you do this be careful when installing the board
  64. that the connector is aligned with the cardedge in the Amiga. It is very
  65. easy to have it slip to the side with one end missing. This will harm the
  66. computer.
  67.  
  68. When looking at the chips from the back side (as viewed above) the pins are
  69. like this:
  70.  
  71.         1  2  3  4  5  6  7  8
  72.  
  73.  
  74.         16 15 14 13 12 11 10 9
  75.  
  76. For 16 pin chips. For other sizes of chip, the numbering goes clockwise as
  77. shown.
  78.  
  79. All chip sockets, except the 24 pin socket for the MC146818, have a .1uf
  80. capacitor connected between the corner pins 8 and 16 (or 7 and 14 or 10 and
  81. 20). There are two techniques that I find convenient. If the type of socket
  82. and the type of capacitor permit, the nicest thing to do is to attach the
  83. capacitor to the socket pins before the socket is pushed into the board. The
  84. socket may permit the capacitor to fit into the cavity usually found between
  85. the rows of pins. The wires will raise the socket only slightly off the
  86. board. If this won't work because of the parts at hand, I usually solder the
  87. capacitors on last, after all wirewrap connections are made. Any other
  88. approach tends to make wirewrapping difficult because the capacitor is in
  89. the way.
  90.  
  91. I would wrap the power and ground connections first. Make a grid of these
  92. wires such that each ground pin is connected to its nearest neighbors in all
  93. four directions. If your sockets won't accept four levels of wrap, connect
  94. at least three ways so that as much of the grid structure as possible is
  95. maintained. The memory array has many pins that are common to all 32 chips.
  96. These connections are also best made with a grid like pattern. The idea is
  97. to connect all the relevant pins with a minimum of inductance. Since, with
  98. wire wrap, there is no other parameter under your control, redundant
  99. connections are the way to achieve this.
  100.  
  101. The other connections can be made in any order you like. Minimizing total
  102. wire lengths when connecting several pins is nice, but not strictly
  103. necessary. I made some effort in this direction when I placed the parts and
  104. wired them, but the layout is not optimal in this sense. I don't think it is
  105. necessary to be too concerned with the wirewrapping "rules" for this board.
  106. One thing to attempt to do is to keep wires on the same "level". If you have
  107. four pins (for instance) you connect the first and second, then the third
  108. and fourth, and finally the second and third. Doing things this way means
  109. that when you make a mistake you only have to remove at most three wires to
  110. correct it. You cannot unwrap a wire and re-use it, (if you do, the
  111. connection will probably fail in a few months) so any misconnected wire
  112. must be completely removed. This means any wire covering it must be removed.
  113. Don't daisychain yourself into a situation where many wires must be removed
  114. to correct an error.
  115.  
  116. There is a variable capacitor in the clock circuit.  This is used to adjust
  117. the clock so that it keeps proper time.  The capacitor should be mounted so
  118. that it can be adjusted with the board installed and running.  Since there
  119. are many styles of capacitor, I cannot suggest any particular method.
  120.  
  121.  
  122.